salt-water disposal well - German English Dictionary